rotating impeller - Spanish English Dictionary